const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  pages:{
    index:{
      //入口
      entry:'src/main.js'
    }
  },
  //关闭语法检查
  lintOnSave:false,
  //配置代理服务器  方式一
  /* devServer: {
    proxy: 'http://localhost:5000'
  } */
  //配置代理服务器  方式二
  devServer: {
    proxy: {
      '/lining': {                //匹配所有以 /lining 开头的请求路径
        target: 'http://localhost:5000',  //代理目标的基础路径
        pathRewrite:{'^/lining':''} ,      //正则表达式，替换字符串
        ws: true,            //用于支持webSocket   
        changeOrigin: true   // 用于控制请求头中的Host值 true 修改请求的端口为目标接口的端口    false端口是自身真实的端口   默认true
      },
      '/demo': {
        target: 'http://localhost:5001',
        pathRewrite:{'^/demo':''} ,      //正则表达式，替换字符串
      }
    }
  }
})
